home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / monitory / sysmon / include / sysmon_protos.h < prev    next >
C/C++ Source or Header  |  1995-10-08  |  732b  |  27 lines

  1. #ifndef CLIB_SYSMON_PROTOS_H
  2. #define    CLIB_SYSMON_PROTOS_H
  3. /*
  4. **    $VER: sysmon_protos.h 0.2 (11.02.95)
  5. **
  6. **    C prototypes. For use with 32 bit integers only.
  7. **
  8. **    (C) Copyright 1995 by Etienne Vogt
  9. */
  10.  
  11. #ifndef  EXEC_TYPES_H
  12. #include <exec/types.h>
  13. #endif
  14.  
  15. struct TaskInfo *smGetTaskInfo(struct Task *task);
  16. BOOL smFreeze(struct Task *task);
  17. BOOL smUnFreeze(struct Task *task);
  18. BOOL smSleep(ULONG ticks);
  19. VOID smVKPrintf(STRPTR format, APTR values);
  20. APTR smVSPrintf(STRPTR buffer, STRPTR format, APTR values);
  21. BOOL smVSysLog(ULONG priority, STRPTR format, APTR values);
  22. struct TaskInfo *smFindTaskInfo(STRPTR name);
  23. struct TaskInfo *smNextTaskInfo(struct TaskInfo *tinfo);
  24. void smHalt(ULONG flags);
  25.  
  26. #endif    /* CLIB_SYSMON_PROTOS_H    */
  27.